package work.mediway.mdm.biz.mapper.biz;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;

import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;

import work.mediway.mdm.biz.dto.biz.DataQualityListDTO;
import work.mediway.mdm.biz.entity.biz.SsDataQualityConfig;
import work.mediway.mdm.biz.vo.biz.SsDataQualityTableVO;

/**
 * @author zhongyj <1126834403@qq.com><br/>
 * @date 2022/7/11
 */
@Mapper
public interface SsDataQualityConfigMapper extends BaseMapper<SsDataQualityConfig> {
    /**
     * 查询数据质量配置信息
     *
     * @param dataQualityConfig SsDataQualityConfig
     * @return List<SsDataQualityConfig>
     */
    List<SsDataQualityConfig> selectDataQualityConfig(@Param("dataQualityConfig") SsDataQualityConfig dataQualityConfig);

    /**
     * 查询数据质量表列表
     *
     * @param dataQualityListDTO DataQualityListDTO
     * @return List<DataQualityTableVO>
     */
    List<SsDataQualityTableVO> selectDataQualityTable(@Param("dataQualityListDTO") DataQualityListDTO dataQualityListDTO);
}